package com.gopay.common.domain.bank.spdb.adpay.res;

import java.io.Serializable;

import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * @author jiangxiangjiao
 * 代扣结果查询响应实体类
 */
@XStreamAlias("INFO")
public class SinCutQueryRes implements Serializable{

	private static final long serialVersionUID = -1007797606835668868L;
	
	/**
	 * 交易结果返回码
	 */
	private String RespCode;
	/**
	 * 交易结果返回信息
	 */
	private String RespDesc;
	/**
	 * 原代扣交易日期
	 */
	private String OrgReqTransDate;
	/**
	 * 原代扣交易流水
	 */
	private String OrgReqTransID;
	/**
	 * 原代扣银行侧应答流水
	 */
	private String OrgBankTransID;
	/**
	 * 实际扣款金额
	 */
	private String RealTransAmount;
	/**
	 * 实际入账金额
	 */
	private String RealEnterAmount;
	/**
	 * 实际入账时间
	 */
	private String RealEnterDateTime;
	/**
	 * 手续费金额
	 */
	private String FeeAmount;
	/**
	 * 行业代码
	 */
	private String OperationCode;
	/**
	 * 二级商户名
	 */
	private String OperationName;
	/**
	 * 二级商户名简称
	 */
	private String OperationXName;
	/**
	 * 扣款账号
	 */
	private String AcntNo;
	/**
	 * 扣款账号类型
	 */
	private String AcntType;
	/**
	 * 扣款账号名称
	 */
	private String AcntName;
	/**
	 * 原代扣请求扣款金额
	 */
	private String TransAmount;
	/**
	 * 证件号
	 */
	private String IDCardNo;
	/**
	 * 证件类型
	 */
	private String IDCardType;
	/**
	 * 扣款账号开户行行号
	 */
	private String BankNo;
	/**
	 * 扣款账号开户行行名
	 */
	private String BankName;
	/**
	 * 扣款账号开户行所在省
	 */
	private String BankProv;
	/**
	 * 扣款账号开户行所在市
	 */
	private String BankCity;
	/**
	 * 扣款账号开户行银行预留手机号
	 */
	private String BankTelPhone;
	/**
	 * 联系电话
	 */
	private String LinkTelPhone;
	/**
	 * 摘要
	 */
	private String Summary;
	/**
	 * 备注字段
	 */
	private String Remark1;
	/**
	 * 备注字段
	 */
	private String Remark2;
	/**
	 * 备注字段
	 */
	private String Remark3;
	public String getRespCode() {
		return RespCode;
	}
	public void setRespCode(String respCode) {
		RespCode = respCode;
	}
	public String getRespDesc() {
		return RespDesc;
	}
	public void setRespDesc(String respDesc) {
		RespDesc = respDesc;
	}
	public String getOrgReqTransDate() {
		return OrgReqTransDate;
	}
	public void setOrgReqTransDate(String orgReqTransDate) {
		OrgReqTransDate = orgReqTransDate;
	}
	public String getOrgReqTransID() {
		return OrgReqTransID;
	}
	public void setOrgReqTransID(String orgReqTransID) {
		OrgReqTransID = orgReqTransID;
	}
	public String getOrgBankTransID() {
		return OrgBankTransID;
	}
	public void setOrgBankTransID(String orgBankTransID) {
		OrgBankTransID = orgBankTransID;
	}
	public String getRealTransAmount() {
		return RealTransAmount;
	}
	public void setRealTransAmount(String realTransAmount) {
		RealTransAmount = realTransAmount;
	}
	public String getRealEnterAmount() {
		return RealEnterAmount;
	}
	public void setRealEnterAmount(String realEnterAmount) {
		RealEnterAmount = realEnterAmount;
	}
	public String getRealEnterDateTime() {
		return RealEnterDateTime;
	}
	public void setRealEnterDateTime(String realEnterDateTime) {
		RealEnterDateTime = realEnterDateTime;
	}
	public String getFeeAmount() {
		return FeeAmount;
	}
	public void setFeeAmount(String feeAmount) {
		FeeAmount = feeAmount;
	}
	public String getOperationCode() {
		return OperationCode;
	}
	public void setOperationCode(String operationCode) {
		OperationCode = operationCode;
	}
	public String getOperationName() {
		return OperationName;
	}
	public void setOperationName(String operationName) {
		OperationName = operationName;
	}
	public String getOperationXName() {
		return OperationXName;
	}
	public void setOperationXName(String operationXName) {
		OperationXName = operationXName;
	}
	public String getAcntNo() {
		return AcntNo;
	}
	public void setAcntNo(String acntNo) {
		AcntNo = acntNo;
	}
	public String getAcntType() {
		return AcntType;
	}
	public void setAcntType(String acntType) {
		AcntType = acntType;
	}
	public String getAcntName() {
		return AcntName;
	}
	public void setAcntName(String acntName) {
		AcntName = acntName;
	}
	public String getTransAmount() {
		return TransAmount;
	}
	public void setTransAmount(String transAmount) {
		TransAmount = transAmount;
	}
	public String getIDCardNo() {
		return IDCardNo;
	}
	public void setIDCardNo(String iDCardNo) {
		IDCardNo = iDCardNo;
	}
	public String getIDCardType() {
		return IDCardType;
	}
	public void setIDCardType(String iDCardType) {
		IDCardType = iDCardType;
	}
	public String getBankNo() {
		return BankNo;
	}
	public void setBankNo(String bankNo) {
		BankNo = bankNo;
	}
	public String getBankName() {
		return BankName;
	}
	public void setBankName(String bankName) {
		BankName = bankName;
	}
	public String getBankProv() {
		return BankProv;
	}
	public void setBankProv(String bankProv) {
		BankProv = bankProv;
	}
	public String getBankCity() {
		return BankCity;
	}
	public void setBankCity(String bankCity) {
		BankCity = bankCity;
	}
	public String getBankTelPhone() {
		return BankTelPhone;
	}
	public void setBankTelPhone(String bankTelPhone) {
		BankTelPhone = bankTelPhone;
	}
	public String getLinkTelPhone() {
		return LinkTelPhone;
	}
	public void setLinkTelPhone(String linkTelPhone) {
		LinkTelPhone = linkTelPhone;
	}
	public String getSummary() {
		return Summary;
	}
	public void setSummary(String summary) {
		Summary = summary;
	}
	public String getRemark1() {
		return Remark1;
	}
	public void setRemark1(String remark1) {
		Remark1 = remark1;
	}
	public String getRemark2() {
		return Remark2;
	}
	public void setRemark2(String remark2) {
		Remark2 = remark2;
	}
	public String getRemark3() {
		return Remark3;
	}
	public void setRemark3(String remark3) {
		Remark3 = remark3;
	}
	
}
